With a stay at Nature Hotel Apartments, you'll be centrally located in Istanbul, within a 15-minute drive of Mall of Istanbul and Bosphorus. This aparthotel is 10.2 mi (16.4 km) from Blue Mosque and 10.6 mi (17.1 km) from Grand Bazaar. Treat yourself to a stay in one of the 6 individually decorated guestrooms, featuring heated floors and plasma televisions. Your Select Comfort bed comes with premium bedding. Kitchenettes are outfitted with full-sized refrigerators/freezers and microwaves. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Featured amenities include a 24-hour business center, express check-in, and complimentary newspapers in the lobby. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Loading ... Please wait whilst we find you the best room offers.
With a stay at Nature Hotel Apartments, you'll be centrally located in Istanbul, within a 15-minute drive of Mall of Istanbul and Bosphorus. This aparthotel is 10.2 mi (16.4 km) from Blue Mosque and 10.6 mi (17.1 km) from Grand Bazaar. Treat yourself to a stay in one of the 6 individually decorated guestrooms, featuring heated floors and plasma televisions. Your Select Comfort bed comes with premium bedding. Kitchenettes are outfitted with full-sized refrigerators/freezers and microwaves. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Featured amenities include a 24-hour business center, express check-in, and complimentary newspapers in the lobby. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.