Distante soli 100 metri dalla piazza principale di Vourliotes, la Mary's House offre monolocali climatizzati con balcone affacciato sul Mar Egeo, a circa 90 metri da alcuni negozi e taverne.