top of page

Phone

+44 7511 505 741

Email 

Connect

  • LinkedIn
  • Instagram
  • Facebook

Thanks for submitting!

Avandra Stays Limited  is registered in England & Wales. Company Number: 16420980.

Registered Office: 3rd Floor, 86-90 Paul Street, London, England, United Kingdom, EC2A 4NE.

 

 © 2025 Avandra Stays Limited 

bottom of page