Rare Apartment Hotel - Self Check-In Miniapartments9.3Excellent3,672 reviewsTartufrom$68.04per nightSee prices