Orquidea del Sur, located 12 km south of San Juan del Sur, has two infinity pools that look out over Yankee Beach, one of the premier surf beaches in Nicaragua. It has free WiFi access available in most public areas.
Orquidea del Sur, located 12 km south of San Juan del Sur, has two infinity pools t Read more
Orquidea del Sur, located 12 km south of San Juan del Sur, has two infinity pools that look out over Yankee Beach, one of the premier surf beaches in Nicaragua. It has free WiFi access available in most public areas.
Orquidea del Sur, located 12 km south of San Juan del Sur, has two infinity pools that look out over Yankee Beach, one of the premier surf beaches in Nicaragua. It has free WiFi access available in most public areas.
Number of Rooms: 5