Situated in the heart of the city, this residence is just 493 feet from the lively streets of Istiklal Avenue and 657 feet from Taksim Square. It offers studio apartments with a private kitchenette and free Wi-Fi. Each apartment of Riba Residence is air-conditioned and equipped with an LCD TV. They all feature carpeted floors, heating and a balcony. The kitchenettes include an electric kettle, refrigerator and a stove. Dining and seating areas are also included in the apartments. There are many restaurants with local and international cuisine, cafés, bars and shops within walking distance. Taksim Metro Stop is 1,313 feet away. Sultanahmet area is within 2.5 miles with many historical sites. Ataturk Airport is 12.4 miles away.