Located in Toamasina, STEPHEN HOTEL has a bar. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. There's a restaurant serving African cuisine, and free private parking is available.
The rooms come with a flat-screen TV with cable channels, an electric tea pot, a bath, bathrobes and a closet. Featuring a private bathroom with a shower and a hairdryer, some accommodations at the hotel also feature a terrace.
The nearest airport is Toamasina Airport, 3.1 miles from STEPHEN HOTEL.