Location

Hotel Santa Rosa is located in:
Av. Luis Gonzales 927 Chiclayo, Lambayeque

Online Booking