Il Dream Travel sorge nel quartiere Wanhua di Taipei, a 500 m dalla Casa Rossa e a 700 m dal Tempio di Qingshan.
Tutte le sistemazioni sono dotate di aria condizionata e TV a schermo piatto.
Tra i luoghi d'interesse nelle vicinanze figurano la Bopiliao Old Street, il Presidential Office Building e il Taipei Zhongshan Hall. 5 km dall'Aeroporto di Taipei Songshan, lo scalo più vicino.