The Ambassador Hotel: The Ambassador Hotel is popular for itsrestaurants, and elegant and well-equipped rooms. The Ambassador Hotel is a wonderful place to stay in Delhi as it is centrally located and the rooms and services are top-class. The specialty restaurant Yellow Brick Road is popular with the citys youngsters for its innovative menu and good food. Larry's China and H2O are also popular dining options. The conference and reception areas are well-equipped, with large capacity. The other facilities include table tennis, badminton and a swimming pool.