The Wigram House London offers budget accommodation in the Westminster, within a 10 minute walk from Buckingham Palace and the Apollo Victoria Theatre. This hotel is located only minutes away from Victoria Palace Theatre.
Facilities at the hotel include a garden and a 24 hour reception.
The Wigram House London has 167 comfortable rooms. Standard inclusions to the en suite are towels and a shower.
The hotel's on-site restaurant provides an ideal option for those wishing to dine in.
Local attractions close to the Wigram House London include the St Jamess Park, Tate Britain and Green Park. London Heathrow Airport (LHR) is within a 40 minute drive away.