Este establecimiento se encuentra en la laguna Lagoa do Centro y ofrece habitaciones acogedoras con conexión Wi-Fi gratuita. Wi-Fi. Ofrece un desayuno bufé y una recepción abierta las 24 horas. La localidad costera de Cabo Frio está a 16 km.
Las habitaciones de la Villa Mares disponen de aire acondicionado, TV LCD, armario, teléfono y minibar. El baño incluye ducha. Algunos alojamientos tienen balcón.
La terminal de autobuses de Arraial do Cabo se encuentra a 2 km. La popular localidad costera de Búzios se encuentra a 30 km de la Pousada Villa Mares.