Hotel Dewland No Comments Hotel Dewland is run by SEVENS HOTELS PRIVATE LIMITED, a partnership of three hoteliers. As the word luxury becomes increasingly over used and so often synonymous with… Read more » Categories: Hotels