borough hotel

lekki

An upscale Boutique Hotel located in Lekki Phase 1, Lagos.