L'Hotel Capri è nel cuore del Vedado, al centro de L'Avana. La zona è vicina a noti locali notturni, al mercato di arte e artigianato La Rampa e al famoso Malecón; inoltre è a breve distanza in taxi da alcune delle principali attrazioni turistiche della città.
Sono disponibili camere Standard, Superior, e Junior Suite, con vista sulla città o sul mare.
Tutte le camere dispongono di servizi privati con doccia, asciugacapelli, aria condizionata, Tv, minibar e cassetta di sicurezza.
L'hotel dispone di tre ristoranti.
La prima colazione a buffet viene servita nel ristorante Anacapri, sulla cui terrazza viene servita la cena. Presso La Florentina, che presenta piatti cubani e specialità italiane, è possibile ammirare una splendida vista. C'è anche l'El Dorado, per gruppi aziendali e ospiti executive.
Per quanto riguarda i bar, ce ne sono tre, che offrono musica e spettacolari viste sul tramonto.