Multi-room hotel or Bed & Breakfast located in Playa Hermosa, Costa Rica. Just across the street from the beach.Multi-room hotel or Bed & Breakfast located in Playa Hermosa, Costa Rica. Just across the street from the beach.