Excellent accommodations, great services combined with dedicated attention makes guests' stay a pleasurable experience... More hotel details