Velvet Apple Hotel

Velvet Apple Hotel Address: E-82 Greater Kailash Part I, New Delhi, India

Minimum price found for Velvet Apple Hotel was: Null INR

Click here to get more information, photos & guest ratings for Velvet Apple Hotel