4 photos

With a total of 6 accomodation units, this is a nice place to stay. Michalios Luxury Apartments offers Wi-Fi internet connection on-site. Michalios Luxury Apartments does not offer 24-hour reception.
apartment
48817238000