Loading...
Uploaded by suppliants on May 9, 2009
This hotel is located in the mountains of Nuevo León, Mexico. It decor is like nothing I've ever seen - "eclectic" to say the least. It's not open to the general public - you have to rent out the whole thing.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)