2 years 6 months ago
Four Points by Sheraton, New Delhi is a place where life occasions are celebrated in a natural and cozy way because of a dedicated team who makes themselves the members of the celebrating families. Special thanks to them for taking care of delicious food and superb decorations. It was a fulfilling and thrilling experience. Source