Thalassa Villas bevindt zich in Ponta Delgada, op minder dan 1 km van Praia de São Roque, en biedt een buitenzwembad, rookvrije kamers, en gratis WiFi. De accommodatie ligt op ongeveer 15 minuten lopen van Praia das Milicias, 2,3 km van Praia do Pópulo en 16 km van Pico do Carvão. Een aantal kamers bij de accommodatie hebben een balkon met uitzicht op de tuin.
Alle kamers bij het pension hebben airconditioning, een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een terras met uitzicht op de stad. Iedere kamer is voorzien van een koffiezetapparaat en sommige kamers zijn voorzien van een keuken met een vaatwasser en een oven. Alle kamers zijn voorzien van een koelkast.
Lagoa do Fogo ligt op 26 km van Thalassa Villas, en Lagoa das Sete Cidades ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven João Paulo II (Ponta Delgada), op 5 km van de accommodatie.