Castro's Hotel is located in Telêmaco Borba. The property provides room service and a 24-hour front desk for guests.
At the hotel, every room has air conditioning and a flat-screen TV.
The nearest airport is Telêmaco Borba Airport, 3.1 miles from Castro's Hotel.