The Dolphin Hotel

The Dolphin Hotel
177 Rodbourne Rd, Swindon SN2 2AF, Sn2 2af
Swindon