El Indio Hotel

, Mexicali, Mexico
Review this Hotel
Popular Travel Destinations

El Indio Hotel

, Mexicali
3 star

Rooms: 44

100 Fresnillo - Mexicali - Mexico (01152686) 557-2277
2 Traveller

Reviews - El Indio Hotel

(hotels)loading
Travel Library Traveller Rating?
7.0/10

See All 2 reviews

Review this Hotel
(hotels)loading