Das 3-Sterne-Rido Hotel Taipeh verfügt über 53 stilvolle Zimmer und liegt im Unterhaltungs- Bezirk, etwa 13 Minuten zu Fuß vom Huashan 1914 Creative Park entfernt. Die Zimmer des Hotels bieten Blick auf den Park sowie eine Trockenreinigung und einen Reinigungsservice.
Das Hotel liegt in 1 km Entfernung von der Nationalen Chiang-Kai-shek-Gedächtnishalle und 2 km weit weg vom Bahnhof Taipeh. Das Rido Taipeh liegt auch in der Nähe von der U-Bahn-Station Daan Park. Auch die Schlangenallee ist in circa 10 Fahrminuten Entfernung von der Unterkunft. Sie können den Bus an der Haltestelle MRT Daan Park Sta nehmen, die ungefähr 200 Meter vom Hotel entfernt liegt.
Einige Zimmer im Rido Taipeh sind mit einer individuellen Klimaregelung und Zentralheizung ausgestattet und verfügen über Selbstversorgeroptionen, vor allem einen Wasserkocher und einen kostenlosen Tee. Eine begehbare Dusche und eine getrennte Toilette stehen in Badezimmern zur Verfügung. Gäste sind eingeladen, einen Haartrockner und Badelaken in den privaten Bädern mit einer begehbaren Dusche und einer getrennten Toilette zu nutzen.
Das Restaurant Din Tai Fung serviert verschiedene Gerichte der chinesischen Küche und liegt ganz nah am Rido Hotel.