Contribute photo
Hotel Rosa De Sharon
Cozy hotel in Venecia, Alajuela with free WiFi, TV, and private bathrooms. Simple, functional rooms for a comfortable stay.