Hotel La Quinta Luna

NileGuide Expert Says:

The rooms aren’t numbered, they're called after some Mexican and ancient ceremonial animals.

Address:

3 Sur 702
72760 Cholula, Mexico

Phone:

800/728-9098 in the U.S. and Canada

Map:


Contact   ·   Privacy   ·   Terms