The Kenmuir Arms Hotel



New Luce • Show on map
View Details for Price
Facing the beachfront, The Kenmuir Arms Hotel offers 4-star accommodations in New Luce and features a garden, terrace and restaurant. Featuring room service, this property also provides guests with a…More info
