Next to the Residencial Roxi, you can access the subway, which stops in the Gare do Oriente. From Gare do Oriente: take the Metro until Alameda, change to the green line and get out at Intendente.
The best way to reach the hotel from the airport is by taxi. You can reach the hotel within approximately 10 minutes.