Hotel INN Location Delhi, Corporate Hotel in Delhi
Js Inn is conveniently located to all of New Delhi and within 15 minutes from both International & Domestic Air terminals, making it a perfect and logical choice of accommodation.
Website: http://www.jsinn.com
Current Rating: 0.00
Number of Votes: 0
Date Submitted: 20-Apr-2009