Enjoy a convenient selection of amenities and services during your stay at San Francisco Toluca. This inviting Toluca hotel is perfect for both business and leisure travelers as it has event facilities, a restaurant and wireless Internet access.
More hotel details about Hotel San Francisco
Hotel San Francisco Prices:
38 zł - 57 zł (Based on average prices for a Standard Room)