Inn at Vanessie
Hotel
Santa Fe
Featuring authentic southwest décor, Inn at Vanessie includes guest rooms with free Wi-Fi. Parking is provided.
Number of rooms: 21
427 West Water Street , Santa Fe, NM 87501, United States