Yes, St Martins Lane London provides modern and comfortable accommodations to ensure guests have a pleasant and relaxing stay.