L'Hotel Vedado-Saint John's est situé à La Havane, dans le quartier de Vedado. Il propose une piscine extérieure, un restaurant, une salle de sport, une terrasse et un salon commun.
Nombre de chambres: 35
Calle O entre 23 y 25 - Vedado, Vedado, 10900 La Havane, Cuba