Incredibly spacious, modern & centrally located studio apartment hotel.