The Delaney at South Shore
2605 Marina Bay Drive, League City, TX, 77573
4.8
(31 reviews)
"I visited The Delaney at South Shore. It's a little bit farther and there's quite a bit of traffic. The units seemed adequate. They were pleasant. The way it was decorated was very pleasant. The atmosphere was very friendly. The room smelled clean. I..."
READ MORE