Click the image to zoom it

Hotel San Lorenzo

Score 9.00%

Cleaning 9.00%

Restaurant 9.00%

Facilities 9.00%

Location 9.99%

Rooms 9.00%

Service 9.00%

¿Where is?

Palma

Address: C/ San Lorenzo, 14, Puig de Sant Pere, Palma de Mallorca, España