El Hotel Mar e Sol está situado entre el río Mira y el océano Atlántico y ofrece alojamientos con una decoración tradicional. Se encuentra a 5 minutos a pie de varios restaurantes, cafeterías y bares del centro de Vila Nova de Milfontes.
Las habitaciones presentan una decoración de estilo alentejano. Las habitaciones disponen de armario, TV y baño privado moderno. Algunas habitaciones tienen terraza.
El Hotel Mar e Sol se encuentra a 15 minutos en coche de playas costeras, como la playa de Almograve. En la zona se pueden practicar actividades como natación, piragüismo y senderismo. En el interior hay una zona de estar con TV. Hay conexión Wi-Fi gratuita en las zonas comunes.
El parque natural del Sudoeste Alentejano y Costa Vicentina se encuentra a 50 minutos en coche.