Het comfortabele The Queens Head - City Centre New Delhi hotel met 4 sterren is gelegen op 2 km afstand van de Sacred Heart Kathedraal en op circa 25 minuten wandelafstand van de Stoffenmarkt. Tevens biedt het hotel auto's te huur om de omgeving te verkennen.
Het hotel met 22 kamers ligt amper 400 meter van Tooti Chowk en in de buurt van het metrostation Ramakrishna Ashram Marg. Tot de uitgaansgelegenheden in de wijk Delhi Centrum in New Delhi behoort Jantar Mantar, op afstand van 2,1 km tot Queens Head - City Centre. Het Nationaal Museum is binnen 10 minuten met de auto weg van het pand in New Delhi geplaatst. Busstation Paharganj stand is binnen een paar straten van dit hotel gesitueerd.
Tot de voorzieningen op de kamers behoren een flatscreen TV met satellietzenders, evenals koffie- en theevoorzieningen. Er worden een apart toilet en een douche verstrekt voor gasten in de badkamers. Privébadkamers omvatten leuke extra's zoals een haardroger en handdoeken.
Bij Metropolis Restaurant & Bar kunt u het Indiase eten proeven, het is namelijk op een paar stappen verwijderd van Queens Head - City Centre New Delhi.