InnTown Studios

29 reviews

12E Admiralty Wy, Lekki Phase 1, Lagos 106104, Lagos, Nigeria

+2347088987833

About

InnTown Studios is a Bed & breakfast located at 12E Admiralty Wy, Lekki Phase 1, Lagos 106104, Lagos, Nigeria. It has received 29 reviews with an average rating of 3.1 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of InnTown Studios: 12E Admiralty Wy, Lekki Phase 1, Lagos 106104, Lagos, Nigeria

  • InnTown Studios has 3.1 stars from 29 reviews

  • Bed & breakfast

Similar places

Stone Beach Resort Lekki

2 reviews

No 1 Oba Liazim Olumuyiwa Ogunbekun Beach Road Ibeju Lekki Lagos Ibeju NG, Lagos 105101, Nigeria