Hotel Green Castle
1418 to 1427, Lothiyan Marg, Inter State Bus Terminal, Kashmere Gate, Delhi, 110006, Lothiyan Marg, New Delhi, Delhi - 110006
+918645322595
Hotel Green Castle is a premier destination offering comfort, convenience, and elegance in the heart of Delhi. Ideally located near the.....ure travel