White House Hotel Istanbul
Alemdar Mahallesi Catalcesme Sok No:21, Istanbul 34122 Turkey

terracetopkapi-palacestaying experience
5.0
1902 reviews
Positive
Negative
Oct, 5, 2022
Wonderful staff; great location close to the top a... See more
Oct, 2, 2022
The room was clean and cozy and i also appreciated... See more