Leicester City Centre Four Stars - Internet Access Leicester City Centre, Leicester

Maiyango Leicester

Maiyango

Four Stars in Leicester - Leicester City Centre
19-21 St. Nicholas Place, Leicester City Centre, Leicester, LE1 4LD Tags: bar, cocktails, conferences, internet access, lounge bar, restaurant, televisions, wi-fi

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1