The hotel is located in the city centre of Tokyo.
The hotel was established in 2006. The hotel provides eye-catching new serviced apartments moments from the Shinjuku train station, Nishi-Shinjuku office towers and famous Shinjuku shopping and nightlife.| | Read more
The hotel is located in the city centre of Tokyo.
The hotel was established in 2006. The hotel provides eye-catching new serviced apartments moments from the Shinjuku train station, Nishi-Shinjuku office towers and famous Shinjuku shopping and nightlife.| |
The hotel is located in the city centre of Tokyo.