Costa Inn Hotel
The Costa Inn Hotel is the ideal place for business people and executives as well as tourists who are just looking to relax and sightsee. The location is strategic and you'll find it close to all the tourist attractions, and the famous stores and near the area's bank. It has 90 rooms equipped with satellite tv, phone, air conditioning, pool and parking. It also has services like a travel agency and car rentals. Its restaurant is open 24 hours a day.