Bower House Hotel London
Built in 1851 and beautifully refurbished in 2003, this hotel promised to give value for money. With a high standard of service and complimentary broadband connection, this hotel is ideal for business or pleasure.
37 St George's Drive, London, SW1V 4DG
From Victoria: Go down Buckingham Palace Road, pass the Victoria Station, turn left onto St Elizabeth Bridge, which turns into St Georges Drive. The hotel will be on your right hand side.
Nearby Pay to Park.
Children aged 5 or under stay free in a room with paying adults. Meals charged as taken