Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Originally opened in 1990 and was most recently renovated in 1996. Rated 9.3 out of 10 by 206 reviewers, customers absolutely loved this property and considered it was exceptionally good! Ideally located in the prime touristic area of …