Public information On The Rocks, an SLH Hotel SLH hotel with a view, for tourist stays. Google · 4.7 (424) Show the Google map