Située sur le lagon de Lagoa do Centro, cette maison d'hôtes propose des chambres confortables avec connexion Wi-Fi gratuite. Wi-Fi. Un petit-déjeuner buffet et une réception ouverte 24h/24 sont disponibles. La plage de Cabo Frio est à 16 km.
Les chambres climatisées de la Villa Mares comprennent une télévision à écran LCD, une armoire, un téléphone et un minibar. La salle de bains est pourvue d'une douche. Certains logements possèdent également un balcon.
La gare routière d'Arraial do Cabo se trouve à 2 km. La célèbre ville balnéaire de Búzios est située à 30 km du Pousada Villa Mares.