Hotel Beltran de Santa Cruz is located in La Habana Vieja, Cuba on C/ San Ignacio 411 Entre Sol Y Muralla, Havana, Havana. Hotel Beltran de Santa Cruz is rated 3 out of 5 in the category hotel in Cuba.
Address
C/ San Ignacio 411 Entre Sol Y Muralla, Havana, Havana