The Hotel La Villa Is A 3 Stars Hotel Founded In 2001. It Is Ideally Located In Istanbul, In Taksim Area Room Types:...null
Sleeps 1 people
TOPCU CAD NO28 TAKSIM
Hotels
x1 bathrooms
x28 bedrooms
The Hotel La Villa Is A 3 Stars Hotel Founded In 2001. It Is Ideally Located In Istanbul, In Taksim Area Room Types:...null
Features
Attractions and Things to do
Availability Calendar
Map
Contact the owner
Send email enquiry
Your rental enquiry
LA VILLA
TOPCU CAD NO28 TAKSIM
x28
x1