United Kingdom The Carlton Manor Hotel, The Best Hotels In Lowestoft United Kingdom The Carlton Manor Hotel is Best Hotels In Lowestoft United Kingdom . 3 star r… Edit