Can anyone name this spot?

Clue: There used to be an hotel at the top of the steps!