The Clifton Hotel is a charming hotel situated on Scarborough's North Bay. All rooms in the hotel are equipped with a kettle, providing guests with the option to enjoy a hot beverage in the comfort of their own room. The hotel offers comfortable and well-appointed accommodations, with friendly staff who are always on hand to assist with any requests. Guests can enjoy stunning views of the bay from the hotel's terrace or take a short walk to the nearby beach. The Clifton Hotel is the perfect choice for those looking for a relaxing stay with a kettle in their room.