St. Oswalds occupies an excellent position close to the town (2 minutes), harbour, North Beach (5 minutes) and esplanade (50 yards), overlooking South Beach and Caldey Island. All rooms are en suite with tea/coffee making facilities, colour TV and central heating. There are two golf courses nearby. PRIVATE CAR PARK. Welsh Tourist Board 3 star rated.