Hotel TTC se nachází 400 metrů od centra Vrchlabí směrem na Špindlerův Mlýn na samém břehu Labe. Nabízí ubytování ve 12 mezonetových pokojích s 2 lůžky a 2 pohodlnými přistýlkami (jeden pokoj je postaven jako bezbariérový), má vlastní bar "U Admiral Nelson", salonek s terasou pro letní sezónu, vinný sklípek a víceúčelový sál, slouží především pro stolní tenis (odtud název TTC = Table Tennis Club). Ke konci roku 2016 bylo otevřeno wellness centrum ve druhém suterénu budovy.