As the title says, I'm looking for a place in the city that's open to the public at night and that's high enough to be able to see a big part of the city at night. Are there any hotels or accessible rooftops? I don't mind paying some sort of entrance fee (<30$ let's say) but free is obviously ideal.
The description sounds a little vague, but for example last time I was in Tokyo I went up the Metropolitan Government building and while that kind of view and elevation is what I'm looking for there were way too many people and the reflections from the windows made any photography tricky.