The 5 Star Hotels in Dalhousie are known for their unique combination of luxury, elegance and personal services. They are one of the main reasons for tourists keeps returning to this city. Luxury business and leisure travelers staying on Hotels are pampered with tony rooms, refined international food and extra special amenities.