Good location
If you are looking for a hotel near the seafront and the town centre, then you'll find The Osborne Hotel ideal. The town centre with numerous restaurants and pubs is within walking distance and the picturesque harbour is also nearby. Beautiful beaches are a short stroll away too.