Description
Hotel Citi International is among the top hotels in New Delhi. It provides traditional hospitality with state of the art facilities, conveniently located near business and tourist places in New Delhi.
Reviews
To write a review, you must login first.
Similar Items