Share this entry

Share this page

apartment hotel

Line breaks: apart|ment hotel

Definition of apartment hotel in English:

noun

A hotel with furnished suites of rooms including kitchen facilities, available for long-term or short-term rental.
Example sentences
  • In another development on November 21, Bulgarian real estate developer BP 21 started a 1.7-million euro construction of an apartment hotel in the ski resort of Bansko, targeting mainly Irish and UK buyers.
  • The apartment hotel, which will be named the Swiss-Belhotel Bay View, will be owned by PT Bali Bay View, a subsidiary of the Surabaya-based Property 21 Group.
  • In 1969, a proposed 22-storey apartment hotel was refused the same lot, deemed at the time to be ‘clearly at variance with the spirit’ of Yorkville.

Share this entry

Share this page

 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day emulous
Pronunciation: ˈɛmjʊləs
adjective
seeking to emulate someone or something