Rocksalt Rooms 4 stars

1 Back Street, Folkestone, CT19 6NN, United Kingdom

Hotel image
Read more reviews for Rocksalt Rooms