Astors Hotel is on a one-way street that is a short walk from the Victoria bus station two buildings in from the intersection (110-112 Ebury Street). The hotel sign is very tiny (located near entrance). My sister and I arrived early but were able to get one room immediately (room 105). My sister’s room was not ready. When we came... More
We are searching for
the best rooms at the best prices,
so you don't have to.