El The Royal Park Iconic Tokyo Shiodome ofrece alojamiento moderno, elegante y bien situado, a unos 3 minutos a pie de las estaciones de Shiodome y Shinbashi. Hay una zona de gimnasio de uso gratuito y wifi gratuita disponible en todo el establecimiento.
Las habitaciones del The Royal Park Iconic Tokyo Shiodome están situadas a partir de la planta 24, son amplias y cuentan con vistas a la ciudad, TV vía satélite de pantalla plana, nevera y purificador/humidificador de aire. También incluyen baño elegante. Además, hay caja fuerte y artículos de aseo.
La estación de Shinbashi se encuentra a 15 minutos en metro de las famosas zonas de Ueno y Asakusa. La estación Shiodome ofrece enlaces directos en metro con las zonas de Shinjuku y Roppongi. La estación de Shinbashi también presta un servicio de tren directo al aeropuerto de Haneda (trayecto de 35 minutos).
Este hotel está construido con estructuras antisísmicas. Cuenta con centro de negocios y lavandería de pago con monedas.
En los restaurantes del hotel se sirven platos internacionales, como en el restaurante Harmony. El bar, situado en la planta 24, sirve bebidas de barril y tiene vistas al perfil urbano.