A Prince hotel complex beside Shiba Park, close to Tokyo Tower.
The hotel is in Shibakoen at the edge of Shiba Park, near Tokyo Tower and Zojoji Temple. It has restaurants, and Hamamatsucho Station and the metro are a short walk away.