Hotel Lion is placed in a natural area of Istanbul, 1100 meters from Beyoglu and 1250 meters from Dolmabahce Palace .
A metro station as well as Taksim-Talimhane Exit subway station are not far from the hotel. The center of Istanbul is 4 km away from the venue.
The property offers fashionable rooms equipped with a mini bar, climate control, central heating, a mini-fridge and direct dial phone. They also feature en suite bathrooms fitted with a bathtub, a shower and a hairdryer.
Offering a variety of dishes, 360 Restaurant and Natural Grill Hause are about 50 meters away.
Hotel Lion can be reached in 25 minutes by car from Ataturk airport.
The hotel offers currency exchange, a safety deposit box and a lift and such services as 24-hour front desk, laundry and room service.