This brand new hotel was built in 2006 and offers 76 guest rooms and conference facilities.
The hotel is located in the heart of Long Beach.
Each room features satellite TV and a fridge.
Guests may take a dip in the outdoor swimming pool.
Direct dial telephone
Satellite cable TV
Iron and board
King size bed