Marriott Hotels Resorts Hotels in Delhi
(2 chain hotels in Delhi)
We stayed in the Bella Suite on the 10th floor. The room was just wonderful. Felt like at home. The suite has a master bathroom and an additional washroom. The master bathroom is spacious and quite amazing. Best choice for a staycation with your partner or family.
Sanjogeeta | Sun, Apr 22, '18
Fetching Searched Results, Please Wait...