Get a Hotel in San Roque

Hotel Alo Inn

Hotel Alo Inn

San Roque • Show on map /10 View Details for Price

Hotel Alo Inn is located in San Roque. Featuring family rooms this property also provides guests with a terrace. Guest rooms are equipped with a flat-screen TV with satellite channels microwave a coffee…More info

Book now