Hotels in Holguin

Hotel E Caballeriza

Hotel E Caballeriza

Located in the historic center of Holguín “the city of the Parks” this restored jewel is located in a...