This smoke-free hotel features a bar/lounge, coffee/tea in a common area, and a meeting room. WiFi in public areas is free. Other amenities include laundry facilities, a 24-hour front desk, and a reception hall.
Macchi Hotel is located in Wenshan, a neighborhood in Taipei, and is on the Strip and near a metro station. Presidential Office Building and National Taiwan Democracy Memorial Hall are cultural highlights, and some of the area's activities can be experienced at Bitan Scenic Area and Dajia Riverside Park. Taipei Zoo and National Taiwan Museum are also worth visiting.