Localizado a 8 km do Teatro Nacional Dona Maria II, em Lisboa, o Vovo House dispõe de acomodações com acesso Wi-Fi gratuito e televisão.
Cada unidade tem quartos climatizados e uma kitchenette com um forno e uma máquina de café. Há uma casa de banho privativa totalmente equipada com chuveiro e produtos de higiene pessoal gratuitos.
Os hóspedes também podem relaxar no jardim.
O Rossio fica a 1,4 km do Vovo House. O Aeroporto Humberto Delgado, em Lisboa, encontra-se a 10 km.