Auto Hotel Camelot
Motel • Love hotel😠 God forbid you from ever going to this place
Address
Libramiento Sur Ote 135, San Francisco, 29087 Tuxtla Gutiérrez, Chis., Mexico
Website
Contact
+52 961 650 6543Rating on Google Maps
3.10 (34 reviews)Open on Google Maps