At Nautilus Boutique Hotel, Costa Rica we want to help make the most of your stay in Santa Teresa. There are many wonderful opportunities to explore! From adrenaline charged to laid back and lazy there is something for all tastes and moods.
Santa Teresa is a quaint, small town. We don’t use addresses in the traditional sense.
Santa Teresa, Costa Rica