Room Features and Guest Services
- Internet Access
- Onsite Catering
- Onsite Restaurant
Largest Room0 sq. m
Grand Lion Hotel is in Istanbul, Turkey only 10 minutes far away to Istanbul park having unique view of Marmara Sea. Our rooms are modern and contemporary and all well equipped. Our restaurant can serve 150 people for special meetings and dinners.
Already have an account?
See a problem with this venue's profile? Submit an issue