Grand Casa Rossa se encuentra en Morro de São Paulo, a menos de 1 km de Praia do Porto de Cima y a 14 min a pie de Primeira Praia, y ofrece alojamiento con wifi gratis, aire acondicionado, piscina al aire libre y jardín. Ofrece patio y terraza solárium.
La casa o chalet cuenta con balcón y vistas a la piscina, y dispone de 4 dormitorios, una sala de estar, TV de pantalla plana, una cocina equipada con nevera y horno, y 4 baños con ducha. La casa o chalet también dispone de 4 baños.
En la casa o chalet, la clientela puede usar la barbacoa.
Cerca del alojamiento hay puntos de interés como Segunda Praia, Fuerte de Morro de São Paulo y Plaza de Aureliano Lima.