"Fantastic stay and location with lots of onsite amenities including multiple restaurants. Great for our family and easy access everywhere in Japan as you are across the street from Shinigawa station"
"Great location, nice rooms. The Godzilla head was not working and there was no "special" feature staying here being a Godzilla themed hotel. We did not book the more pricey Godzilla themed rooms, but there should have still been some decor in the other rooms representing the theme of the hotel."