The Prince Sakura Tower Tokyo

An Autograph Collection Hotel

Enjoy the beauty and tranquility of nature


Tokyo, Japan

The Prince Sakura Tower Tokyo

An Autograph Collection Hotel

What it is

A serene and elegant hotel located in the bustling Shinagawa area of Tokyo, combining modern amenities with traditional Japanese aesthetics, surrounded by beautiful cherry blossom trees.

What it isn't

A high-energy, urban hotel with a focus on nightlife and entertainment.

What we think

The Prince Sakura Tower Tokyo offers a tranquil retreat amidst the dynamic city of Tokyo. The hotel’s spacious rooms are elegantly designed with modern decor and feature large windows that provide stunning views of the lush gardens or the city skyline. The cherry blossom trees surrounding the hotel add a touch of natural beauty, making it a unique oasis in the heart of Tokyo. The hotel offers a variety of dining options, from traditional Japanese cuisine to international dishes, ensuring a delightful culinary experience. The spa and wellness center provides a range of treatments for relaxation and rejuvenation, while the fitness center and outdoor pool offer additional options for leisure. The attentive staff and impeccable service make every stay at The Prince Sakura Tower Tokyo a memorable one.

You're here because

You seek a peaceful and elegant retreat with easy access to Tokyo’s major attractions, blending modern comforts with traditional Japanese charm.

The Moment

Strolling through the serene gardens filled with cherry blossoms, you feel a sense of calm and wonder amidst the vibrant energy of Tokyo.

Restaurants & Bars

Nadaman Takanawa Prime - Japanese cuisine.

Katsura Steak House - A steak housed in a detached building, built in a Japanese garden.

Ciliegio Ristorante Caffe - Casual dining based on well-planned menus focusing on health & beauty.

Relax Lounge - Offers a tranquil space for Relaxation Floor users to unwind.

Location

The Prince Sakura Tower Tokyo is conveniently located in the Shinagawa area, providing easy access to major transportation hubs, including Shinagawa Station. The hotel’s central location allows guests to explore Tokyo’s popular attractions, shopping districts, and cultural sites with ease.

3-13-1 Takanawa
Tokyo, 108-8612
Japan

Stay in the loop!

Be the first to know about insider deals and Skylark exclusives!