Aqua Inn Motel, El Monte, United States of America
Aqua Inn Motel is conveniently located at 12031 Garvey Ave in El Monte, United States of America
Hotel Location:
Address: 12031 Garvey Ave
City: El Monte
State: CA
Country: United States of America
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Room Service
- Hair Dryer