Situato a Morro de São Paulo, a pochi passi da Piazza Aureliano Lima, il Bella Vida Suites e Apartamentos offre camere climatizzate. La struttura si trova vicino a numerose attrazioni famose, a 100 m dal molo, a 200 m dal Forte di Morro de Sao Paulo e a 200 m dal Faro di Morro de Sao Paulo. La struttura dista 300 m dalla Primeira Praia e 800 m dalla Seconda Spiaggia.
Le unità dell'apart hotel sono dotate di TV a schermo piatto e cucina. Le camere sono dotate di armadio e bollitore.
Il Bella Vida Suites e Apartamentos dista meno di 1 km dall'Isola di Saudade.