Welcome to Hotel Ambrosia , New Delhi , India
Hotel Ambrosia
The on-site restaurant of the hotel presents a selective menu from world cuisine which the guests may relish in its soothing ambience or in the comfort of their rooms with efficient room service.