Mine is in New Hampshire's White Mountains, in the Frost Room at Snowvillage Inn, in Snowville, near Conway. You can read about it here . What hotel have you stayed in with million-dollar views?

Last edited by Barbara - Luxury Travel; 03/08/13 10:05 AM.