Loading hotels
Confirming room availability...
83 McAllister St, 83 Mcallister Street 205, San Francisco, United States
Just 400 metres from San Francisco City Hall and 1 km from Union Square and featuring free WiFi, 83 McAllister St offers accommodation in San Francisco. The property is 1.3 km from Moscone Center and 2.2 km from Oracle Park.The apartment features a flat-screen TV and 1 bedroom. The air-conditioned accommodation is fitted with a kitchenette.Lombard Street is 2.4 km from the apartment, while Coit Tower is 2.6 km away. The nearest airport is San Francisco International Airport, 18 km from the property.