Located in Athens , this popular property offers an ideal place of rest and relaxation. Hotel was constructed in 2003. Hotel was completely refurbished in 2009. The property consists of 51 rooms. The property consists of 4 single rooms, 43 double rooms and 4 superior rooms. There is an on-site car park.