Gran Hotel Napoleon
Rocafuerte 10-45 Lalama - Ambato, Ecuador View Map
Gran Hotel is located in central Ambato, 50 meters from the Medalla Milagrosa Church. The hotel features free WiFi and an events venue.You will find a 24-hour front desk at the p