Villas Rio Mar Dominical This hotel features a total of 52 rooms with facilities including a foyer with a 24-hour reception desk, a public Internet terminal, a restaurant and ... Save Up To 60%