Located in the Centro district in Rio de Janeiro, 2.1 miles from Baía de Guanabara, ZEN Rooms Vinte de Abril boasts air-conditioned rooms with free WiFi. All rooms are equipped with a flat-screen TV with cable channels. There is a 24-hour front desk at the property. Maracanã Stadium is 2.7 miles from ZEN Rooms Vinte de Abril, while Cristo Redentor Statue is 3.1 miles away. Santos Dumont Airport is 1.2 miles from the property.