I Love Hotels ❀ Marina Bay Sands, Singapore

This time we head over to the world’s forth-leading financial centre – Singapore – behind New York, London and Hong Kong. Marina Bay Sands is an integrated resort near the CBD in the… Continue reading