Inside the world’s highest luxury hotel, the J Hotel Shanghai Tower
USA TODAYComments Off on Inside the world’s highest luxury hotel, the J Hotel Shanghai Tower
The J Hotel, the world's highest luxury hotel, boasts a restaurant on the 120th floor and 24-hour personal butler service, located in the Shanghai Tower, in Shanghai.
While driving across the U.S., it might seem like some highways are never-ending, but which one’s actually the longest? Hint: One end begins in Boston.