8.4
Great
St Martins Lane London Hotel
51.510429, -0.126795- London, United Kingdom
- |
- +44-160-073-8777
326£
The service provided at St Martins Lane London was amazing
-
Jacob
The service provided at St Martins Lane London was amazing. The room was both cozy and well-equipped, featuring a lovely garden patio with great views. The hotel is perfectly located within walking distance of a tube station, making it very convenient.