The digital platform called Jumeirah Inside will share 360-degree video and photography with guests looking to book Jumeirah hotels