Located in the heart of San Rafael, the Tower Inn & Suites offers a warm atmosphere with lots of options to entertain you in a small town surrounded by breathtaking rivers and mountains. Spoil yourself in the Dell Olivo Spa, which provides whirlpool, gym, sauna, showers, massages and facial treatment. You can also relax in the swimming pool or test your luck and watch entertainment events in the Casino Tower from 9am until 5am. You are also welcome to experience the regional and Mediterranean dishes served in the restaurant.