The Square Apartments is a apartment is located at Swindon.
Read More







Location
The Square Apartments is a apartment is located at Swindon.
About The Square Apartments
The Square Apartments is the smartest choice for you who are looking for affordable accommodation with outstanding service.
The Square Apartments is a wise choice for travelers visiting Swindon.
Popular Facilities | |
Check-In / Check-Out Time | From 15:00 - to 10:00 |
Available rooms at The Square Apartments | 7 |
Another facilities in The Square Apartments | Parking, Smoke-free area |






