Apartotel & Suites Villas del Rio

3.5 star property
Family-friendly aparthotel with 2 outdoor swimming pools connected to a shopping center in San Rafael

Choose dates to view prices