Hotel Candlewood Suites Sierra Vista By IHG
★★★
Avenida Obregon 125 Colonia Centro, Nogales, Mexico Show on map
Hotel Olivia is a hotel in Nogales, Mexico. Guests rate it 8.1/10 (very good) across 11 reviews, ranking it #4 of 6 places to stay in Nogales.
Avenida Obregon 125 Colonia Centro, Nogales, 84000, Mexico
Check-in starts at 11:00 AM and check-out is until 01:00 PM. Early check-in or late check-out may be available on request.
Hotel Olivia has a guest rating of 8.1 out of 10 from 11 reviews, which is considered very good. It ranks #4 of 6 properties in Nogales on Triptoic.
Hotel Olivia is located at Avenida Obregon 125 Colonia Centro, Nogales 84000, Mexico.
Highly rated alternatives close by
Hotel
#1 in Sierra Vista
Hotel
Hotel
Hotel
Hotel