Situated in the heart of Tokyo, the Shangri-La Hotel offers unparalleled views of the cityscape. The rooms are spacious and beautifully decorated, with large windows that showcase the iconic Tokyo skyline. Guests can enjoy a dip in the hotel's rooftop pool while enjoying panoramic views of the city. The hotel also features several dining options, including a Michelin-starred restaurant with floor-to-ceiling windows that offer stunning views of Tokyo Station and the surrounding area.