San Rafael Extended stay hotels
Extended stay hotels in San Rafael, California, United States
-
Extended Stay Deluxe San Rafael
Extended Stay Deluxe San Rafael is designed especially for longer stays with studios featuring Pet Friendly Rooms, handicap accessible rooms as well as fully-equipped kitchens and plenty of work space and amenities you won't find in a typical hotel room. Business Services are offered at the Extended Stay Deluxe San Rafael hotel in San Rafael.