Aman sibling Janu unveils its inaugural hotel in Tokyo
Janu, meaning ‘soul’ in Sanskrit, opened its inaugural hotel in Tokyo, marking the inception of a robust and expanding pipeline of 12 properties.
The Peninsula opens Istanbul location with gastronomic promise across all its properties
To coincide with the recent opening of The Peninsula Istanbul, The Peninsula’s stunning new property along the Bosphorus invites guests to all its properties to sample the artistry of Turkish cuisine.