The Manor
Author: Ivonna Veiherte0 COMMENTS
A wonderful Delhi boutique hotel The Manor is named among the 100 Best Hotels in The world by The Sunday Times Travel UK 2011.
Built in the 50s and located in the very heart of the city, the hotel is set among verdant gardens and offers serenity, which is a rare luxury in Delhi.
Don't miss out on contemporary interpretation of local Indian cookery, available at the restaurant Indian Accent, sited in the hotel.
04/2012