The Arches beschikt over een zonneterras en uitzicht op de zee. Het ligt in Oía, op 4,3 km van Cape Columbo Beach.
De kamers zijn voorzien van een flatscreen-tv met satellietzenders. Sommige accommodaties hebben een zithoek. Verder heeft een aantal kamers een terras of balkon. De kamers zijn uitgerust met een eigen badkamer, badjassen, slippers en gratis toiletartikelen. The Arches beschikt over gratis WiFi in alle ruimtes.
De accommodatie biedt een conciërgedienst. Bij het hotel zijn ook auto's te huur. Het maritiem museum van Oia ligt op 200 meter van The Arches. De dichtstbijzijnde luchthaven is Santorini (Thira) Airport, op 11 km afstand.