🇬🇧 en tr 🇹🇷

aparthotel noun

  • A form of hotel having self-catering apartments instead of bedrooms or suites.
apart hotel
Wiktionary Links