Located in Athens (Athens City Centre), Boss Boutique Athens is within a 15-minute walk of Omonia Square and National Archaeological Museum of Athens. This 5-star hotel is 1.2 mi (1.9 km) from Syntagma Square and 2 mi (3.2 km) from Acropolis Museum.
Make yourself at home in one of the 108 air-conditioned rooms featuring minibars and flat-screen televisions. Conveniences include phones, as well as safes and coffee/tea makers.
This hotel offers designated smoking areas.
Know Before You Go
Check In: 2:00 PM - 3:00 AM
Check Out: 12:00 PM
Extra-person charges may apply and vary depending on property policy.
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.