Tokyo Apart Hotel
This property enjoys a convenient location in Istanbul . Hotel annexes 1. The property consists of a main building with 0 annexes. The property consists of 4 rooms. Set in the city centre, the Hotel offers easy access to the city and all it has to offer. The main train and bus stations are just a short drive away. Guests will find numerous bus and metro stops within walking distance. Guests will appreciate the Hotel 's proximity to the main entertainment areas. The Hotel is situated a few minutes away from the harbour.