Hotel, bar and restaurant overlooking Rothesay Harbour. - The Esplanade Hotel Bar & Restaurant supplies Bed and Breakfast, Bed and Breakfast, British Food, Cakes, Coffee Shop, Tearoom