LA VILLA

Book online

Istanbul Hotel
   
Bedrooms 28
Reviews Add review
   
The Hotel La Villa Is A 3 Stars Hotel Founded In 2001. It Is Ideally Located In Istanbul, In Taksim Area

Room Types:
Istanbul Hotels - LA VILLA
The Hotel La Villa Is A 3 Stars Hot...
TOPCU CAD NO28 TAKSIM Istanbul, 80090

Loading map...

Istanbul Travel and Lodging Related Links