Twitter
YouTube
Facebook

Posts Tagged ‘Availability Hotel Las Americas Santiago de Cuba’


Hotel Las Americas Santiago de Cuba

Address: Ave. de Las Américas y General Cebreco, Santiago de Cuba Hotel Las Americas Santiago de Cuba offers 68 rooms to guests. Located directly across the street from the upscale 5 star Melia Santiago, it is literally minutes from the center of the city but also a cheaper alternative for guests who are visiting the […]

More about the Hotel Las Americas in Santiago de Cuba...