El Lime Tree Hotel se encuentra en Londres, a 1,1 km del palacio de Buckingham y a 1,2 km de Harrods, y ofrece restaurante, jardín, terraza y Wi-Fi gratuita.
Número de habitaciones: 26
135 - 137 Ebury Street, Westminster Borough, Londres, SW1W 9QU, Reino Unido