Offering an on-site a la carte restaurant, 104 Art Suites Apartments has free WiFi access and is located 1.5 km from World Trade Center and 1.6 km from Parque de la 93 Park. Apartments at 104 Art Suites Apartments feature a flat-screen TV and a fully equipped kitchen with a microwave and oven. Featuring a shower, private bathrooms also come with a hairdryer and a bathrobe. Some of the rooms have a hot tub. At 104 Art Suites Apartments you will find a 24-hour front desk and a bar. Other facilities like a tour desk are offered. The property offers free parking. If you feel like visiting the surroundings, check out Zona T area just a 15-minute drive away, here guests will find a wide variety of restaurants, bars and stores. El Dorado International Airport is located 20 km away.