Situado a unos 4 km del Museo Nacional del Palacio en el barrio Shilin, el hotel de 3 estrellas American Village Resort Taipéi dispone de terraza solárium, patio y jardín. La posada ofrece WiFi en zonas comunes y un aparcamiento en el lugar.
Los Discípulos del Señor se encuentra a apenas 6 minutos a pie de este hotel. Además, los hermosos parajes naturales del Yangmingshan están a unos 4 km de distancia. La Universidad de Cultura China está a un corto paseo del American Village Resort Taipéi, mientras que la estación de autobuses Yangming Catholic Church, está a tan solo 5 minutos andando del hotel. Este alojamiento está situado cerca de un parque nacional en Taipéi. Las Aguas Termales de Beitou está a unos 3 km del American Village Resort.
El hotel cuenta con 8 habitaciones que disponen de un patio y una zona de comedor. También ofrece TV de pantalla plana con canales vía satélite, además de minibar. Las habitaciones están equipadas con un baño separado equipado con ducha adaptada. Las habitaciones de huéspedes en el lugar incluyen almohadas de plumón, almohadas de plumas y almohadas de plumón/pluma. Muchas habitaciones dan a las montañas.
El American Village Resort ofrece un desayuno gratuito inglés. El restaurante la Tha Top, que está a un par de minutos en coche de este alojamiento, sirve comida asiática.