customer service phone:
Villas Minerva Hotel, Los Ayala
+52 (55) 5340-8820