- Self Catering
- Apartments
- 4
Stars
Location. Located in central San Rafael, Tower Inn and Suites is
near the airport and close to Plaza San Martin, Plaza
Independencia, and Bodega La Abeja. Nearby points of interest also
include Bodega Jean Rivier. Hotel Features.