Location
Located in Foz do Iguaçu (Foz do Iguacu City Centre), Vila Castelo Branco is within a 5-minute drive of Cataratas JL Shopping Mall and Cataratas Avenue. This aparthotel is 3.3 mi (5.3 km) from Catuai Palladium Shopping Center and 3.9 mi (6.3 km) from Friendship Bridge.
Rooms
Make yourself at home in one of the 32 air-conditioned rooms featuring kitchens. Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and rice cookers, and housekeeping is provided daily.