Mamo aparts offers accommodations in Istanbul, 1.1 miles from Istanbul Congress Center and 2 miles from Taksim Metro Station. This apartment features air-conditioned accommodations with a balcony and free Wifi. Istiklal Street is 2.3 miles from the apartment and Dolmabahce Palace is 2.3 miles away.
The apartment features 1 bedroom, a fully equipped kitchen with a fridge, a washing machine, and 1 bathroom with slippers and a hair dryer. A TV with cable channels is available. This apartment is non-smoking and soundproof.
Taksim Square is 2 miles from Mamo aparts, while Dolmabahce Clock Tower is 2.1 miles from the property. The nearest airport is Istanbul Airport, 22 miles from the accommodation.