Located beside sandy Tolo Beach, this hotel lies just 10 m from the calm ocean waves. Tolo shopping centre is around 100 m away and offers guests a selection of cafés, bars, restaurants and shopping venues. Nafplion is 12 km from the hotel and it is about 1.5 hours to Athens.