7.4 Guest rating

Apartments McAllister Studio Apartment

Hint: You can enter any city or hotel name

Book Apartments McAllister Studio Apartment

Alamo Square, San Francisco 0.1 km from city center

Location Hotel “McAllister Studio Apartment” is located in San Francisco. It boasts a convenient location within walking distance from the city center. Hotel features Please note that the entire hotel is smoke-free.

Show Apartments McAllister Studio Apartment on the map

McAllister Studio Apartment 37.778204 -122.434183