I stayed in this hotel for one night last week, we had an event at the Natural History Museum so this was close by. Staff were very attentive, reception friendly enough and efficient. The location was good and ideal for our needs, if you want a pretty quiet location then this is ideal, I dont think its that centrally located... more






