Tag

Featured

Browsing
New York City Break

New York at Christmas is so magical. This city lived up to all the hype and more, from the very moment we took a yellow cab from JFK into Manhattan and for the 4 days we walked into this movie set of a city with Santa Claus as the producer and director. The Americans know how to put on a…

Keep Reading

Showcasing the top 10 highest hotels in New York City. These tallest New York hotels offer amazing views of the New York skyline to gaze in awe from the comfort of your hotel bedroom. Starting with the tallest and working down, the tallest hotel in New York is…. 1. Four Seasons Hotel 208 metres or 682 feet 52 floors Built…

Keep Reading

Where is the coolest place to stay and see the Northern Lights? Travelphant’s vote goes to Hotel Igloo Village Kakslauttanen in Finland. The Northern Lights can be seen anywhere above 60 degrees north latitude but to see them from this igloo village would be an amazing experience. Don’t worry, special thermo glass prevents the igloos frosting up to ensure clear…

Keep Reading

Eating out in another country is always a great experience. There are literally thousands of great restaurants around the world that offer amazing dining experiences and gastronomic delights, but only a select few are able to offer a view to match. Here we showcase are 10 cool restaurants featured in an Audley Travel article back in 2010 offering mouth watering…

Keep Reading

Next time you’re thinking about where to holiday, forget the unremarkable and predictable hotel chains and opt for a one-of-a-kind place to stay. From tree-houses and survival capsules to luxury camping, make your accommodation part of the holiday fun! We love cool hotels and these are our favourite 10 quirkiest places to stay around the world. 1. Spherical Tree House,…

Keep Reading

A collection of 25 cool places to visit around the world featuring photographs from National Geographic. Grand Canyon Everyone needs to visit the Grand Canyon in their lifetime. The steep-sided gorge carved by the Colorado River in Arizona State of United States in an awe inspiring spectacle and one of the greatest natural sights on Earth. Nearly 5 million people…

Keep Reading