Affordable and safe hotels to stay in Delhi