Situated in Athens , this property offers an ideal place of rest and relaxation. Hotel was built in 2011. The property consists of 10 rooms. The property consists of 6 double rooms, 1 apartment, 2 triple rooms and 1 family room. Guests will find numerous bus and metro stops within walking distance. Guests may take advantage of the on-site car park.