Press 1st February, 2012 Island Inn Hotel, Barbados, features charm while nestled amidst world heritage site in historic Garrison area share this Tweet