The Vendry is now part of Groupize! Read more

Studio 1

Located In: Malta Marriott Resort & Spa

Seated: 40 / Standing: 24

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

Studio 1
Address
Malta Marriott Resort & Spa

39 Main Street, St Julian's, Malta

Business Space Location Map
Capacity

Seated: 40

Standing: 24

F&B Options
In-house catering