This charming hotel is in Miramar. The establishment consists of 217 rooms. Customers will keep updated thanks to the wired and wireless Internet connection available in public areas. Additionally, the premises provide a reception service the whole day through. Pets are not allowed at this property. Stadium Hotel provides parking for guests convenience.