A 800 m do centro de São Paulo e menos de 1 km de Sala São Paulo, Rover Centro dispõe de acomodações com ar condicionado, terraço, uma piscina exterior e um centro de fitness. O acesso Wi-Fi gratuito é disponibilizado e o estacionamento privado está disponível no local.
Cada unidade dispõe de varanda, televisão de ecrã plano, uma estar, uma cozinha bem equipada e uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo.
Rover Centro tem vários pontos de interesse populares nas suas proximidades, incluindo Edifício Copan, Teatro Porto Seguro e Pinacoteca do Estado. O aeroporto mais próximo é o Aeroporto de Congonhas/São Paulo, que fica a 13 km de Rover Centro.