Nestled on a hillside on the outskirts of Kingstown with close proximity to all main business houses, the Haddon Hotel offers business and leisure travelers superb accommodations and amenities.