Hotel El Centro

Accommodation

North America, Honduras