HotelsClick.com

116 Residence Hotel

  Hanımefendi Sokak, 116, Şişli - 34381 - Istanbul, Turkey View Map

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book