A room with a view is nice, but how about a pool with a view? These hotels have rooftop pools with stunning scenic views.