Located close to Roch Castle and Newgale Beach, Roch Castle Hotel provides free full breakfast, a terrace, and a garden. Treat yourself to spa services, such as a massage, a facial, or Ayurvedic treatments. Stay connected with free in-room WiFi, with speed of 25+ Mbps, and guests can find other amenities such as a library and dry cleaning/laundry services.