The location is okay, but in Semarang, the city isn't that big. The problem is: this hotel isn't like a hotel. So if you park your private vehicle, you have to park on the floor (I forgot), then take the elevator to the lobby, and then take another elevator to the rooms. Now, if you take a taxi, you stop at the lobby, which isn't a hotel lobby, but... what is it? There's something like an office building/shopping center. And when there's an event, the parking lot in front of the lobby is packed. I don't recommend it, unless you're considering economy and the room is spacious.