- Plan Your Trip
- Tours & Services
- List With Us
for Twain Apartment
by Michael & Renee Yackira, United States
"We thoroughly enjoyed our stay in this 3 bedroom flat. Ideally located in Chelsea, only a half mile walk to Sloane Square underground station. Nice restaurants within walking distance. The flat itself was nicely appointed. The living area and kitchen are perfect size. The master has a bathroom attached and the other bedrooms use one bathroom centrally located. We highly recommend The Twain."
Michael & Renee Yackira, Las Vegas, Nevada, United States