Where are you going?
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Amisha Apartments

Property Location
With a stay at Amisha Apartments in London (Bermondsey), you'll be convenient to London City Hall and London Bridge. This apartment is close to Tower of London and St. Paul's Cathedral.

Make yourself at home in one of the 61 guestrooms, featuring kitchens with refrigerators and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on a limited basis.

You can enjoy a meal at a restaurant serving the guests of Amisha Apartments, or find a snack in a coffee shop/café.