Meadowside Holiday Flats
Meadowside Holiday Apartments are situated within easy reach of the seafront, shops, pubs, restaurants and harbour. The apartments are fully equipped to ensure that you have everything needed for an enjoyable holiday, including free Wi-Fi. Bus stops and railway station close by give easy access to all parts of Torbay. ....