The Sevilla Hotel is located on Trocadero Street #55, in Old Havana, Havana City, Cuba.Located at a distance to Havana's International Airport of 13 miles.Just 5 minutes to the Central Train Station by taxi.