I like answering when I know and asking when I don't.
I have a British passport but will be travelling from Spain for an overnight stay outside the airport in Dubai then travelling on to Austral
You do not need a visa. It will be granted on arrival. over 6 years ago
How about an apartment? Check www.sweethomeabroad.com/venice/ for availability about 6 years ago
Maybe a good cheap apartment in Barcelona? :-) http://www.sweethomeabroad.com/barcelona Sharing an apartment with one or two people makes it as cheap as a hotel, but more comfortable (and waaaay better than a hostel). over 6 years ago