Is there a hotel called Havana Executive Hotel in London? They are offering training for various jobs and I sent in an application. I have been accepted but I can't seem to find them anywhere on the internet.
closed as off-topic by Ankur Banerjee♦ Aug 12 '13 at 18:04
This question appears to be off-topic. The users who voted to close gave this specific reason: