This city hotel has a total of 51 rooms, spread over 5 floors. Among the facilities count a lobby with a reception desk manned around the clock, a safe, a lift, a bar and a restaurant. Guests may also take advantage of the free parking as well as the bicycle and car rental services.
The hotel is situated in Athens near the National Museum and Victoria Square metro station. The nearest alternative metro station, Larissa, is 500 metres away.
The spacious rooms come with an en suite bathroom, a telephone, a TV and individually adjustable air conditioning. All rooms feature either a balcony or a terrace. Non-smoking rooms are available to be booked.