Shikara apartments 3 bedroom available for booking from today. Located at 5th Avenue Nyali Mombasa, Kenya. 5 mins walk to City mall, Naivas Center Mombasa, and Nyali beach. Smart TV, Netflix, Hot shower also available. Please call 0724365866 for more details.