Papaya Playa Project (aka PPP) is a 100 room boutique hotel located right on the beach in Tulum, Mexico. Owned by Design Hotels, the hotel was constructed with the intention that its guests experience being a part of nature – and they definitely did that. Walking to the cabanas felt like walking through the jungle and […]