Why do you feel this listing needs to be reviewed?
HOTEL MILAN DX with as many as 58 rooms is a part of Milan Group of Hotels that also owns other two hotels in Delhi. We feel immense pleasure in introducing ourselves as a star category group of hotels operating over 100 rooms and offering best accommodation and travel services in New Delhi
96 views, Last viewed on Tuesday, April 23rd, 2024 at 2:53am