Luxurious | Embankment | The stylish Peninsula One Hotel is carefully designed and strategically located in the heart of Business Bay. The carefully planned development of the peninsula will create a unique community that will become the soul of one of the most prosperous cities in the world. Surrounded on three sides by the majestic Dubai Canal, The Peninsula Hotel will create an oasis of tranquility on the doorstep of Downtown Dubai and will be the perfect addition to the impressive skyline.