Location is very agreeable indeed
Three metro/train stations in close proximity, loads of restaurants close by and all the fun, games and spectacle you could want a mere stone's throw away at the Dome and adjacent theme park. It's easy to see why so many guests suggested this hotel's location is undoubtedly its greatest feature.