Ambassador hotel
Is it true or fake
Dear sir, i have received an email regarding job visa to work with ambassadors hotel .is this true or fake i just wanna know about the hotel its for london thanks akash bhardwaj ...