Casa Bella Vista providencia acomodações com uma localização conveniente no centro de Quito e dispõe de um jardim, acesso Wi-Fi gratuito e um terraço. O alojamento situa-se a 14 minutos a pé de Museu de Arte Colonial, a 5,7 km de Centro Comercial Iñaquito e a 5,8 km de Parque La Carolina. Os hóspedes podem desfrutar de vistas da cidade.
Os quartos têm chaleira e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, enquanto alguns quartos disponibilizam uma cozinha com um frigorífico. Todas as unidades apresentam roupeiro.
Casa Bella Vista tem vários pontos de interesse populares nas suas proximidades, incluindo Teatro Sucre, Parque El Ejido e Teatro Bolívar. O aeroporto mais próximo é o Aeroporto Internacional Quito Mariscal Sucre, que está a 35 km de Casa Bella Vista, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.