Founded in 2006 by British owners, the hotel has won several awards including the Trip Advisor Certificate of Excellence for 10 consecutive years (2012 to 2021) and Booking.com's Best Hotels award for 2016, 2017, 2018, 2019, 2020 and 2021