Featuring air-conditioned accommodation with a private pool, sea view and a patio, Villa Riviera Modernist Tropical house ocean view is located in Santa Teresa Beach. Both free Wi-Fi and parking on-site are available at the villa free of charge.
Nautilus road 1000mts up north, 60111 Santa Teresa Beach, Costa Rica