Hotel Mesón de Santa Rosa Luxury Hotel

Address

Av. Luis Pasteur Sur 17, Centro, Santiago de Querétaro, Qro, 76000, Mexico

Telephone Number

+52 442 212 0046

Contact Us