Image Hotel Xcaret Arte, a tribute to Mexican culture at the largest resort on the Caribbean coast Playa del Carmen, Mexico
Image An old industrial workshop gets a new lease on life after being transformed into office space Barcelona, Spain