Uppals Orchid
Uppals Orchid är ett fyrstjärnigt hotell i New Delhi. Hotellet har 3 våningar och 84 rum. Hotellets faciliteter inkluderar bland annat business center och restaurang.
Adress:
National Highway 8 Mahipalpur,
110037
New Delhi
, Indien