Swiss Villa Suites is located in Lekki. Featuring a restaurant, the property also has a bar. The accommodation provides a 24-hour front desk. An American breakfast can be enjoyed at the property. Read more
Swiss Villa Suites is located in Lekki. Featuring a restaurant, the property also has a bar. The accommodation provides a 24-hour front desk. An American breakfast can be enjoyed at the property.