Hostal Restaurante La Rosa is located in Trinidad, Cuba on 170 Real Real 145 B Entre Iglesias y Hernan Cortes, Casilda, Sancti Spíritus 62600. Hostal Restaurante La Rosa is rated 3 out of 5 in the category restaurant in Cuba.
Address
170 Real Real 145 B Entre Iglesias y Hernan Cortes, Casilda, Sancti Spíritus 62600