Address: 50m Norte Iglesia Catolica Venecia, San Carlos, Marsella, Costa Rica
Hotel Rosa De Sharon is located in the town of Venecia in Alajuela and offers free WiFi access available. Each functional and simple room here will provide you with a TV. The private bathroom comes with either a bath or shower. Extras include a fan.