Grand Sultan Hotel

Description
Grand Sultan Hotel is located in New Delhi. Here you can make special appearances.