For food connoisseurs, Hotel The Raj, located close to Chandi Chowk, offers the best restaurant in New Delhi.
An array of Indian, Chinese, Thai, Japanese and European dishes are served at the in-house restaurant, Copper Restaurant.
Copyright (C) Simplotel - All Rights Reserved.
Unauthorized copying of this file, via any medium is strictly prohibited
proprietary and confidential.