Oakwood Premier Tokyo 4 stars

100-0005 Tokyo Prefecture, Chiyoda-ku, Marunouchi 1-8-2, Japan

Hotel image
Read more reviews for Oakwood Premier Tokyo