One of the greatest delights of travels is in taking beautiful views that are not normally encountered in daily life. The icing on this cake is staying at a hotel that lets you ...