Hotel Green Castle
1418 to 1427, Lothiyan Marg, Inter State Bus Terminal, Kashmere Gate, Delhi, 110006, 1418 to 1427, Lothiyan Marg, Inter, 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