The J Hotel and Spa is a four-star property located in the popular Hamra district, the center of Beirutâs culture, shopping and nightlife. The 48 stylish and comfortable rooms and suites are equipped with air-conditioning, satellite television, mini..