Geo is gelegen in Punta del Diablo in de regio Rocha, dicht bij Playa La Viuda. De accommodatie biedt gratis WiFi en gratis privéparkeren.
Sommige units hebben een terras en/of een balkon.
Je kunt bij de accommodatie ontspannen in de tuin.
Playa Rivero ligt op 2,1 km van het appartement, en Playa de los Pescadores ligt 2,2 km verderop.