Stay at this 3.5-star spa hotel in San Rafael. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Saint Joseph Turismo Aventura and Plaza San Martin are located nearby. Discover genuine guest reviews for Tower Inn and Suites along with the latest prices and availability – book now.