Superb location.
Many travellers were pleased with the hotel’s location. This establishment has superb transport links with a metro station being just a short distance away from the hotel and with a bus stop right outside. There are also bars, restaurants and points of interest nearby. If you’re looking for a hotel in Athens, this accommodation could be perfect for you.