Set in Ammouliani, GEORGE AND MARIOS STUDIOS Inn has a garden, terrace, bar, and free WiFi throughout the property. Some units at the property feature a balcony with a city view.
Languages spoken at the 24-hour front desk include Greek and English.
Popular points of interest near the hotel include Tsaska Beach, Kalopigado Beach and Megali Ammos Beach. The nearest airport is Thessaloniki Airport, 113 km from GEORGE AND MARIOS STUDIOS Inn.