'Pictures of travel and vacation destinations and tours for Central America and South America and Chile
'Pictures of travel and vacation destinations and tours for Central America and South America and Chile
Chile
Chile

Hotel Plaza San Francisco

Santiago, Chile

photo of name in Chile

The Hotel Plaza San Francisco is located along the city's most important avenue, La Alameda. Its elegantly decorated and well appointed rooms will feel like home whether you're in Santiago for business or pleasure!

Rating: Deluxe

Location:

The hotel is located 16 kim from the International Airport

Hotel Amenities

Room service, Laundry, Business center, Fitness club, Meeting rooms

Activities

Shopping, Wine, City Tours

Rooms

Standard room

Air conditioning, Safety box, Telephone, Desk, Cable TV,

Superior Deluxe

Air conditioning, Safety box, Telephone, Desk, Cable TV, Luxury closets, Fax

Junior Suite

Air conditioning, Safety box, Telephone, Desk, Cable TV, Luxury closet, Fax, Music