Central House is a tourist class hotel, situated in Victoria the heart of London. Complying the needs of the travelers whether they are business executives or on a vacation, Central House is optimum choice to stay. Budget oriented tourists would find Central House right place to stay. The charming Central House is at a close proximity to the various attractions of London.
The majestic Buckingham Palace, Trafalgar Square, The House of Parliament, Big Ben, and the Westminster Abbey are just minutes away from the hotel. Facilities like complimentary continental breakfast, security etc makes Central House all more important place to stay. The guestrooms at Central Park are creatively blended into simple yet attractive manner. The hotel gives you opportunity to stroll around nearby and enjoy various restaurants and shopping arcades.