The Laughing Lizard Inn is nestled in the heart of the stunning Jemez mountains in New Mexico, offering a perfect weekend getaway destination just a short drive from Albuquerque or Santa Fe. Guests can enjoy front porch views of mesas, quaintly decorated rooms with comfortable beds, private bathrooms, and a touch of simple mountain charm.
With accommodations like the Sunflower and Daisy Suites featuring a shared porch and garden, visitors can relax in a serene setting. The inn also provides modern amenities such as free WiFi, air-conditioning, and heat, ensuring a comfortable stay for all guests.
Generated from the website