AMOCITY
San Rafael Group Hotel is located in San Rafael, a 10-minute walk from San Martin central square and 1.2 miles from San Rafael Bus Station. ...