Skip to main content

Siesta Motel 2 Stars

673 N Grand Ave, AZ 85621 Nogales, United States Show on the map
TripAdvisor Score
TripAdvisor Score Based on 19 reviews
Excellent location

Choose your room


Featuring an elegant decor accentuated by its warm hospitality, the hotel welcomes its guests for an unforgettable vacation. The unique guestrooms cater to the taste of the distinguished travellers.

Reviews: Siesta Motel