New Delhi and NCR, भारत
C-8, Hotel Solo Victoria, Greater Kailash Part-1, New Delhi, DL, 110048, India, 110048
1 king bed
1 double bed