Situato a Rio de Janeiro, a 1,3 km dalla Scalinata Selarón, il VELINN Reserva Santa Teresa dispone di un bar. Questa struttura si trova a breve distanza da attrazioni come il Teatro Comunale di Rio de Janeiro. 2 km dal Museo d'Arte Moderna.
La struttura dista 3,2 km dalla Baía de Guanabara e 3,4 km dal Museo del Tomorrow. 2 km dall'Aeroporto Santos Dumont.