Twitter
YouTube
Facebook

Archive for the ‘#9 Hotel Saint John’s’ Category


Hotel Saint John’s Vedado Havana

Address: Calle O e/ 23 y 25, Vedado, Vedado, Havana, Cuba Why was Hotel Saint John’s voted #9 by Travelucion clients? We hear you say – WHAT is Hotel Saint John’s in Havana doing on a top 10 list? Well, you see our list is different as you´ve already seen if you got to #9. Hotel […]

More about Hotel Saint John's Havana...