Caledonian Rooms

Cosy, comfortable rooms with modern hotel amenities.