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