Retrofit2 y kotlin

Intento combinar Kotlin RxJava y retrofit2.

@GET("/xxxxxxxxxxxx/{id}.json") fun getHotel(@Part("id") id : String) : Observable<Response<Hotel>> 

Cuando trato de llamar a este método (getHotels ()):

  var subscription = HotelsFactory.getHotelService((activity.applicationContext as App) .client) .getHotel(arguments.getInt("id").toString()) .subscribeOn(Schedulers.computation()) .observeOn(AndroidSchedulers.mainThread()) .subscribe({response -> showHotels(response)}) {throwable -> throwable.printStackTrace()} mSubscription.add(subscription) 

Tomo este:

Los parameters @Part solo se pueden usar con encoding multiparte.