Selina Santa Teresa North

Selina Santa Teresa North is a 3* hotel located in Santa Teresa, Costa Rica. It features 41 rooms and swimming pools.

Selina Santa Teresa North
Selina Santa Teresa North

Make your next visit to the town of Santa Teresa a pleasant experience and choose Selina Santa Teresa North, as your host. This property is located 437 yd from Playa Santa Teresa, which is a great starting point to explore the natural attractions of the place. You can choose between private rooms and shared dorms, as well as take advantage of multiple services, such as an outdoor pool, Wi-Fi space and shared kitchen.

Disponibilidad & Tarifas

Locations