Description
Summary
Description
Add a personal touch to your stay in Turkey at Nelly Guesthouse. Located 2.0 miles (3.2 from downtown Istanbul, Nelly Guesthouse serves as a superb and convenient base for your travels. Nelly Guesthouse boasts an average rating of 4.6 out of 10 stars in 279 reviews.