M
M. Stocker Review of Les 2 Clefs
Great hotel. Nice staff .. Air conditioning should...
Great hotel. Nice staff .. Air conditioning should come and makes sense.
Great hotel. Nice staff .. Air conditioning should come and makes sense.
Comments: