Location. The Beeches Hotel is located near the beach in Blackpool and close to Blackpool Tower, Blackpool Beach, and Hound Hill Shopping Centre. Nearby points of interest also include Louis Tussauds Waxworks and Sea Life Centre. Hotel Features. The hotel serves breakfast in the dining room (surcharges apply). A bar/lounge is open for drinks. The Beeches Hotel features tour/ticket assistance. Complimentary wireless Internet access is available in public areas. Guestrooms. 9 guestrooms at The Beeches Hotel feature hair dryers. Wireless Internet access is complimentary. Guests may request irons/ironing boards.