Megara Palace Hotel

Ishak Pasa Cad. No:8, Istanbul, Turkey

Megara Palace Hotel Photos

Megara Palace Hotel Map

Ishak Pasa Cad. No:8, Istanbul, Turkey
Megara Palace Hotel

Hotel Information

Megara Palace Hotel is a nice hotel, 250 m. to the sea, offering 44 well equipped guest rooms.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency