See photos of Hotel Petros, a whole new world to be discovered…