Delhi
The Blue Bar
Taj Palace Hotel, Lobby Level, Diplomatic Enclave, Chanakyapuri, New Delhi-21
Phone number
01166503665
Nearest Metro Station
Race Course
Taj Palace Hotel, Lobby Level, Diplomatic Enclave, Chanakyapuri, New Delhi-21
01166503665
Race Course