L'Hotel St John's, si trova giustamente nel Vedado, il cuore del centro moderno dell'Avana, nella strada O, vicino a 23, alla Rampa, all'Hotel Habana Libre, all'Hotel Vedado, all'Hotel Nacional de Cuba, all'Università dell'Avana, alla gelateria Coppelia, al Malecón e a molti altri posti di interesse.
L'Hotel St John's si trova anche vicino al comodo incrocio Infanta e San Lázaro, da dove si può facilmente raggiungere Centro Avana, l'Avana Vecchia, il centro commerciale Carlos III, la Piazza della Rivoluzione, il Cerro e il mercato Cuatro Caminos.
L'Hotel St John's è stato rimesso a nuovo nel 1999. Nel suo ultimo piano si trova una delle discoteche più famose di Cuba, il Pico Blanco. O meglio, non so dovrebbe parlare di discoteca, difatti il posto è conosciuto come "l'angolo dei romantici" per il fatto di proporre musica degli anni 1940, musica cubana dei più famosi e conosciuti interpreti e musicisti.
L'Hotel St. John's dispone di 88 stanze, tutte con aria condizionata, bagno privato, telefono e televisione via satellite. Il ristorante propone euroina internazionale, inoltre c'è anche un bar, una caffetteria, un centro notturno, piscina e svariati altri servizi. Niente male per un tre stelle.