Cosmic Garden


Valladolid • Show on map
View Details for Price
Cosmic Garden offers accommodations in Valladolid 28 miles from Chichen Itza. This property offers access to a terrace free private parking and free Wifi. Towels and bed linen are featured in the guest…More info
