Located only 300 meters from Taksim Square, Tamara offers free Wi-Fi in all areas, and rooms with air conditioning and flat-screen TV. All rooms at Tamara residence are elegantly decorated with warm colors and wooden furniture. A minibar is...
Located only 300 meters from Taksim Square, Tamara offe Read more
Located only 300 meters from Taksim Square, Tamara offers free Wi-Fi in all areas, and rooms with air conditioning and flat-screen TV. All rooms at Tamara residence are elegantly decorated with warm colors and wooden furniture. A minibar is...
Located only 300 meters from Taksim Square, Tamara offers free Wi-Fi in all areas, and rooms with air conditioning and flat-screen TV. All rooms at Tamara residence are elegantly decorated with warm colors and wooden furniture. A minibar is...
Number of Rooms: 20