Tag: India Hotels

  • Taj Mahal Palace Luxury landmark Hotel, Mumbai, India

    Taj Mahal Palace Luxury landmark Hotel, Mumbai, India

    This dome-topped Mumbai landmark was finished in 1903 and stands commandingly on the sea front overlooking the Gateway of India, that monumental arch built to commemorate the visit of King George V and Queen Mary in 1911. The Taj instantly became a favourite with travelling Maharajas, who felt the sumptuous interiors and extraordinary level of […]