Vocabulary Term #3919
US
UK
US
UK
the most expensive and luxurious room in a hotel, usually located on the top floor
US
UK
"The hotel put the famous rock star in the penthouse suite, which had a private pool and a beautiful view of the city."