Holiday Inn Express Hotel Santiago, Chile
The Holiday Inn Express Hotel is located in the Vitacura area of Santiago, Chile; a city of 7 million people. This is a large business district, filled with many upscale condominiums, restaurants, stores, pharmacies, and even the American Embassy! “Oh, say can you see?”…

A wonderful breakfast buffet included in the hotel rate, comfortable beds and amenities, more than helpful Reception (particularly Daniella who made many phone calls for us when a flight was cancelled), great area and, oh yes, the metro was a short walk away. Am I missing anything?

Leave a Reply