Localizado a 1,9 km das Portas da Cidade, em Ponta Delgada, este apartamento tem acesso Wi-Fi gratuito e uma varanda. A Casa da Babacha proporciona vistas para o mar e está a 2,2 km do Santuário de Nossa Senhora da Esperança.
Possui uma cozinha equipada com uma máquina de lavar louça e uma casa de banho privativa. É fornecida uma televisão de ecrã plano.
As Estufas de Ananases estão a 4,2 km da Casa da Babacha, enquanto o Aeroporto João Paulo II fica a 3,5 km.