The Melita London - United Kingdom

Most Welcoming Traditional Hotel - Victoria & LUX Customer Service Award - Victoria