A relaxing city hotel with an air of Southern Europe. From the moment you enter the front lobby you will start to unwind.