Situé à Oia, à 4,3 km de la plage de Cape Columbo, l’hôtel The Arches affiche un style architectural typique des Cyclades. Il possède une terrasse bien exposée et offre une vue sur la mer. Ses chambres et ses suites sont élégamment décorées et bénéficient d’une connexion Wi-Fi gratuite.
Les logements de l’hôtel The Arches présentent des arches, du mobilier moderne et des murs blanchis à la chaux. Ils sont équipés de la climatisation et d’une télévision par satellite à écran plat. Leur salle de bains moderne est pourvue de peignoirs, de chaussons et d’articles de toilette gratuits. Certains logements sont dotés d'un coin salon. Plusieurs comportent un balcon ou une terrasse.
Des services de concierge et de location de voitures sont assurés sur place. Vous séjournerez à 200 mètres du musée naval d’Oia. L’aéroport le plus proche, celui de Santorin, est à 11 km.