Situated in the heart of Paris, The Shangri-La is a luxurious capital hotel that offers a kettle in each of its rooms. This five-star hotel provides guests with stunning views of the Eiffel Tower and the River Seine. With its elegant decor and exceptional service, The Shangri-La offers a truly unforgettable experience for visitors to the City of Light.