This modern, comfortable hotel lies near Amrica square and the Balaidos football stadium and is also close to the main shopping area.