New Shelton Boulevard Crossroad Hotel har en beleilig beliggenhet i Johar Town i Lahore, 38 kilometer fra Wagah Border, 19 minutters gange fra Emporium Mall og 12 kilometer fra Gaddafi Stadium. Dette 3-stjerners hotellet har en restaurant i tillegg til rom med klimaanlegg, gratis WiFi og eget bad. Overnattingsstedet har romservice og en døgnåpen resepsjon for gjestene.
På New Shelton Boulevard Crossroad Hotel er hvert av rommene utrustet med skrivebord og TV (flatskjerm). På overnattingsstedet er alle rom utrustet med sengetøy og håndklær.
På New Shelton Boulevard Crossroad Hotel får du servert en bufféfrokost frokost.
Nairang Galleries ligger 12 kilometer fra New Shelton Boulevard Crossroad Hotel, mens Chauburji er 13 kilometer unna. Allama Iqbal internasjonale lufthavn ligger 18 kilometer unna overnattingsstedet.