The Inn at Vanessie
Santa Fe New Mexico
Check in
4:00 PM
Check out
11:00 AM
Located in Santa Fe (Downtown Santa Fe), The Inn at Vanessie is within a 15-minute walk of Santa Fe Plaza and Loretto Chapel. This luxury hotel is 4.2 mi (6.7 km) from Meow Wolf and 0.1 mi (0.1 km) from Santa Fe River Park.
Stay in one of 21 guestrooms featuring Smart televisions. Your pillowtop bed comes with down comforters. Cable television is provided for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and bathrobes.
Property Details
Location
427 W Water St, Santa Fe, New Mexico 87501, United States