- Location: The hotel is within one mile of Syntagma Square, Greek Parliament building, Plaka, Temple of Olympian Zeus, Acropolis, Panathenaic Stadium, and National Garden of Athens. A subway stop is located within one mile of the hotel.
- Guest Rooms: The rooms are decorated with contemporary wooden furnishings and a tan decor. All rooms feature air conditioning, internet access (surcharge), an in-room safe, and a television with satellite programming.
- Restaurants: The rooftop Bella Vista Restaurant features regional and international a la carte fare. Guests are invited to enjoy the variety of snacks and beverages available at the Astor Bar and Coffee Shop.