Rest up in Mexico City airport's sleep pods!

This place will literally en-capsule-ate you.

Up Next