Lovely Rooms in a Stunning Location
Guests say that they are delighted with their rooms at The Indian Head Resort are spacious, spotlessly clean and supremely comfortable. They are however absolutely ecstatic about the setting of the beautifully located hotel, raving about the breathtaking and restful surroundings and stunning mountain views. Guests are returning.