Jumeirah Himalayas Hotel Shanghai is a luxurious dog-friendly hotel located in the heart of Shanghai's Pudong district. The hotel offers spacious and elegant rooms, a rooftop bar with stunning views of the city, and a pet-friendly policy that welcomes dogs of all sizes. Your furry friend will be pampered with a special welcome kit, a cozy bed, and food and water bowls.