Located in London (Victoria - Westminster), New England Hotel is close to Apollo Victoria Theatre, Victoria Palace Theatre, and Sloane Square. Also nearby are Buckingham Palace and Big Ben.
A complimentary breakfast is available. In addition to tour/ticket assistance and an elevator (lift), New England Hotel features currency exchange. Wireless Internet access is available in public areas (surcharges apply). The staff can provide business services and tour assistance. This is a smoke-free property.
The 25 guestrooms at New England Hotel include coffee/tea makers and ceiling fans. For a surcharge, guests can use the in-room wireless high-speed Internet access. All accommodations provide desks and direct-dial phones. In addition, amenities available on request include hair dryers and irons/ironing boards.