Boasting a premium location and offering quality facilities, The Claremont Hotel presents a unique experience for the ... More hotel details